Big Huge Thesaurus

French sorrel

noun

sounds kind of like